home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / drivers / wp_131.zip / WINPRINT.DOC < prev    next >
Text File  |  1990-07-22  |  68KB  |  1,895 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.           NOTE:  Print this documentation with WinPrint using the following
  26.                                      settings:  
  27.  
  28.                                Set all margins to 0.00
  29.  
  30.              Choose a font and point size such that WinPrint indicates at
  31.            least 78 characters per line and at least 58 lines per page.  If
  32.             you are using a dot matrix printer, select a font internal to
  33.               your printer.  For example, the internal fonts for the IBM
  34.            Proprinter driver are Courier 10cpi, Courier 12cpi, and Courier
  35.               17cpi.  Select Courier 10cpi to print this documentation.
  36.  
  37.               Make sure all headers and footer options are de-selected.
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                                                  (tm)
  57.                                   W i n P r i n t
  58.  
  59.                                      Version 1.0
  60.  
  61.                                     March 20, 1990
  62.  
  63.  
  64.  
  65.  
  66.                           A Microsoft (R) Windows (tm) Based
  67.                     Text File Printing and Formatting Application
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.                       Copyright (c) 1990, Charles E. Kindel, Jr.
  75.                                Kindlco Software Systems
  76.                                  All rights reserved.
  77.  
  78.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  79.  
  80.  
  81.  
  82.                                                (tm)
  83.                                        WinPrint
  84.  
  85.  
  86.                         "A unique solution for the control of
  87.                          printing ASCII files using the power
  88.                      of the Microsoft Windows printer interface."
  89.  
  90.                           Written by Charles E. Kindel, Jr.
  91.  
  92.                                Kindlco Software Systems
  93.                            3000 118th Ave. SE, Suite A-203
  94.                               Bellevue, Washington 98005
  95.                                     (602) 887-3359
  96.  
  97.                                    Electronic mail:
  98.                                 CompuServe 71551,1455
  99.                            Internet: ckindel@cs.arizona.edu
  100.  
  101.  
  102.           Program and Documentation Copyright (c) 1990, Charles E.  Kindel,
  103.           Jr. and Kindlco Software Systems.  All rights reserved.
  104.  
  105.           Portions Copyright 1987, 1988 Microsoft Corporation
  106.  
  107.           PC-DOS and PC are trademarks of IBM Corporation.
  108.           MS-DOS, Windows, OS/2, and Presentation Manager are trademarks of
  109.           Microsoft Corporation.
  110.           Command Post is a trademark of Wilson WindowWare.
  111.           Any other  products mentioned are trademarks  of their respective
  112.           developer.
  113.  
  114.           ACKNOWLEDGEMENTS
  115.  
  116.           Special  thanks to  Mike Brehm  for his  inspiration,  input, and
  117.           testing.  WinPrint could not have been developed without the help
  118.           of  Charles  Petzold's  book  "Programming  Windows";  thank  you
  119.           Charles.   Kudos to Joel Diamond,  Howard Sobel, and  the rest of
  120.           the WUGNET  editors  and  contributors  for  their  beta  testing
  121.           efforts and support.
  122.  
  123.           WinPrint is written in Microsoft C 5.1 for  Microsoft Windows/286
  124.           and Windows/386 2.x and Windows 3.0.
  125.  
  126.           Version 1.0  of WinPrint is  being distributed  as a part  of the
  127.           WUGNET  (National  Windows  Users  Group  Network) Disk  Library.
  128.           WUGNET  is  an  independent  resource  for  MS  Windows  and OS/2
  129.           Presentation  Manager  users and  developers.    All WUGNET  Disk
  130.           contributions  are  required  to  adhere  to  high  quality   and
  131.           professional  standards  for   performance,  documentation,   and
  132.           reliability.
  133.  
  134.  
  135.                                                                      Page i
  136.  
  137.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  138.  
  139.  
  140.  
  141.  
  142.           DISCLAIMER
  143.  
  144.           The accuracy  of the information contained herein and the fitness
  145.           of  the  WinPrint program  for  any  purpose may  change  without
  146.           notice, and should not be construed  as a commitment of any kind.
  147.           No guarantee is made, expressed or implied pertaining to the use,
  148.           misuse, or problems caused by this program.
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.                                                                     Page ii
  195.  
  196.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  197.  
  198.  
  199.  
  200.  
  201.                                   TABLE OF CONTENTS
  202.  
  203.  
  204.           ACKNOWLEDGEMENTS  . . . . . . . . . . . . . . . . . . . . . .   i
  205.  
  206.           DISCLAIMER  . . . . . . . . . . . . . . . . . . . . . . . .    ii
  207.  
  208.           1  REGISTRATION INFORMATION . . . . . . . . . . . . . . . . .   1
  209.              1.1  Licensing Policies  . . . . . . . . . . . . . . . . .   1
  210.              1.2  Registration Instructions   . . . . . . . . . . . . .   2
  211.  
  212.           2  INTRODUCTION AND GETTING STARTED . . . . . . . . . . . . .   3
  213.              2.1  Installation  . . . . . . . . . . . . . . . . . . . .   7
  214.              2.2  Starting WinPrint   . . . . . . . . . . . . . . . . .   7
  215.              2.3  The Help System   . . . . . . . . . . . . . . . . . .   7
  216.              2.4  General Usage   . . . . . . . . . . . . . . . . . . .   8
  217.  
  218.           3  THE MAIN WINDOW  . . . . . . . . . . . . . . . . . . . . .   9
  219.              3.1  Selecting Files to Print  . . . . . . . . . . . . . .   9
  220.                 3.1.1   THE "Select file spec" EDIT BOX . . . . . . . .   9
  221.                 3.1.2   THE "Select" BUTTON . . . . . . . . . . . . . .   9
  222.                 3.1.3   THE "List" BUTTON . . . . . . . . . . . . . . .   9
  223.                 3.1.4   THE "Remove" BUTTON . . . . . . . . . . . . .    10
  224.              3.2  Printing Selected Files   . . . . . . . . . . . . .    10
  225.                 3.2.1   THE "Minimize While Printing" CHECK BOX . . .    10
  226.                 3.2.2   THE "Close When Done" CHECK BOX . . . . . . .    10
  227.                 3.2.3   THE "Draft Mode" CHECK BOX  . . . . . . . . .    10
  228.              3.3  The Info Box  . . . . . . . . . . . . . . . . . . .    10
  229.              3.4  Current Configuration Indication  . . . . . . . . .    11
  230.  
  231.           4  THE WinPrint MENU BAR  . . . . . . . . . . . . . . . . .    12
  232.              4.1  THE "File" MENU   . . . . . . . . . . . . . . . . .    12
  233.                 4.1.1   About WinPrint... . . . . . . . . . . . . . .    12
  234.                 4.1.2   Exit  . . . . . . . . . . . . . . . . . . . .    12
  235.                 4.1.3   Open Setup... . . . . . . . . . . . . . . . .    12
  236.                 4.1.4   Save Setup... . . . . . . . . . . . . . . . .    13
  237.                 4.1.5   Change Printer... . . . . . . . . . . . . . .    13
  238.              4.2  THE "Option" MENU   . . . . . . . . . . . . . . . .    14
  239.                 4.2.1   Text... . . . . . . . . . . . . . . . . . . .    14
  240.                   4.2.1.1  Margins  . . . . . . . . . . . . . . . . .    14
  241.                   4.2.1.2  Expanding Tabs . . . . . . . . . . . . . .    14
  242.                   4.2.1.3  Fonts and Text Styles  . . . . . . . . . .    15
  243.                   4.2.1.4  Multiple columns . . . . . . . . . . . . .    15
  244.                 4.2.2   Headers/Footers...  . . . . . . . . . . . . .    16
  245.                   4.2.2.1  What Makes up a Header or Footer . . . . .    16
  246.                   4.2.2.3  Fonts and Text Styles  . . . . . . . . . .    16
  247.                 4.2.3   F1=Help!  . . . . . . . . . . . . . . . . . .    17
  248.  
  249.           5  CONTROLLING WinPrint FROM THE COMMAND LINE . . . . . . .    18
  250.              5.1  Introduction  . . . . . . . . . . . . . . . . . . .    18
  251.  
  252.  
  253.                                                                    Page iii
  254.  
  255.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  256.  
  257.  
  258.  
  259.  
  260.              5.2  Command Line Syntax   . . . . . . . . . . . . . . .    18
  261.              5.3  Program control options   . . . . . . . . . . . . .    19
  262.                 5.3.1   Begin printing as soon as WinPrint opens. . .    19
  263.                 5.3.2   Use a previously saved configuration. . . . .    19
  264.                 5.3.3   Close when finished printing  . . . . . . . .    19
  265.                 5.3.4   Minimize while printing . . . . . . . . . . .    20
  266.                 5.3.5   Select Printer  . . . . . . . . . . . . . . .    20
  267.                 5.3.6   Draft mode  . . . . . . . . . . . . . . . . .    20
  268.                 5.3.7   Unit of measurement used when specifying margins 20
  269.                 5.3.8   Top Margin  . . . . . . . . . . . . . . . . .    20
  270.                 5.3.9   Left Margin . . . . . . . . . . . . . . . . .    20
  271.                 5.3.10  Bottom Margin . . . . . . . . . . . . . . . .    20
  272.                 5.3.11  Right Margin  . . . . . . . . . . . . . . . .    20
  273.                 5.3.12  Text Fontname . . . . . . . . . . . . . . . .    21
  274.                 5.3.13  Text font Pointsize . . . . . . . . . . . . .    21
  275.                 5.3.14  Text Style  . . . . . . . . . . . . . . . . .    21
  276.                 5.3.15  Header/footer Fontname  . . . . . . . . . . .    21
  277.                 5.3.16  Header/footer font Pointsize  . . . . . . . .    21
  278.                 5.3.17  Header/footer Style . . . . . . . . . . . . .    22
  279.                 5.3.18  Header options  . . . . . . . . . . . . . . .    22
  280.                 5.3.19  Footer options  . . . . . . . . . . . . . . .    22
  281.                 5.3.20  Header/footers use Margin settings  . . . . .    22
  282.              5.4  Examples  . . . . . . . . . . . . . . . . . . . . .    22
  283.  
  284.           TECHNICAL SUPPORT . . . . . . . . . . . . . . . . . . . . .    24
  285.  
  286.           INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . .    25
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.                                                                     Page iv
  313.  
  314.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  315.  
  316.  
  317.  
  318.  
  319.           1  REGISTRATION INFORMATION
  320.  
  321.              1.1  Licensing Policies
  322.  
  323.              WinPrint is a commercial copyrighted program protected by both
  324.              U.S.  and international copyright law.   You are authorized to
  325.              use and evaluate it for a limited time without charge.
  326.  
  327.              WinPrint  is distributed  as shareware.   This  allows  you to
  328.              determine whether the application satisfies your  needs before
  329.              you have  to pay for it.   WinPrint may  be freely copied  and
  330.              distributed for evaluation as long as the following four rules
  331.              are followed:
  332.  
  333.                 1)   The program  and this  documentation are  not modified
  334.                      in any way, shape, or form.
  335.  
  336.                 2)   A   copy  of   this  documentation   and  the   files:
  337.                      README.DOC,  WINPRINT.DOC,  ORDER.FRM,  and  TEST.FILE
  338.                      are   provided   with  each   copy   of  the   program
  339.                      (WINPRINT.EXE).
  340.  
  341.                 3)   No  charge, other  than a  media  and handling  charge
  342.                      (not to exceed $5.00), is made.
  343.  
  344.                 4)   A user may use the  program for 21 days  before paying
  345.                      the registration  fee.  If  the program is used  after
  346.                      the  21  day   evaluation  period,  an  obligation  to
  347.                      register and pay the registration fee is incurred.
  348.  
  349.              The  registration  fee  for  WinPrint  is  $20  (US  Dollars).
  350.              Payment of this fee entitles you to:
  351.  
  352.                 1)   A registration number that will disable  the shareware
  353.                      advertisements contained within the program.
  354.  
  355.                 2)   Free upgrade  to the next  major version, and  reduced
  356.                      rates on future upgrades.
  357.  
  358.                 3)   Technical support via electronic mail.
  359.  
  360.              You may also purchase WinPrint on a disk with a printed manual
  361.              directly  from Kindlco  Software  Systems.   See  section 1.2,
  362.              Registration Instructions, for more information.
  363.  
  364.              Site licenses are available.  Contact Kindlco Software Systems
  365.              for more information.
  366.  
  367.  
  368.  
  369.  
  370.  
  371.                                                                      Page 1
  372.  
  373.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  374.  
  375.  
  376.  
  377.  
  378.              1.2  Registration Instructions
  379.  
  380.              At  the present  time registering  (purchasing a  license) for
  381.              WinPrint  may be done by  mail only.  If you  wish to become a
  382.              registered user of WinPrint enclose  the following items in an
  383.              envelope and mail to the address below:
  384.  
  385.                 1)   A check for  $20.00 (US Dollars) made  out to  Charles
  386.                      E. Kindel, Jr.
  387.  
  388.                 2)   The  version  number  of  the  copy  of  WinPrint  you
  389.                      currently have.   You can find  the version  number in
  390.                      the About... item on the WinPrint File menu.
  391.  
  392.                 3)   Name and address.   Please  include both  a first  and
  393.                      last name.
  394.  
  395.                 (A registration form  is provided as the last page  of this
  396.                 documentation.  It is  recommended that  you use this  form
  397.                 when registering.)
  398.  
  399.                 Send to:
  400.  
  401.                 Charles E. Kindel, Jr.
  402.                 Kindlco Software Systems
  403.                 3000 118th Ave. SE, Suite A-203
  404.                 Bellevue, WA  98005
  405.  
  406.  
  407.              For your $20.00 you will receive:
  408.  
  409.                 1)   A special  registration number  that will disable  the
  410.                      shareware advertisements contained within WinPrint.
  411.  
  412.                 2)   Instructions on how  to enter your registration number
  413.                      into WinPrint.
  414.  
  415.                 3)   The  latest  information   on  Kindlco  products   and
  416.                      services.
  417.  
  418.              If you send $25.00 you will receive all of the above plus:
  419.  
  420.                 4)   A  disk  containing  the latest  version  of WinPrint.
  421.                      (Please specify 5.25" or 3.5" disk size).
  422.  
  423.                 5)   A printed copy of the documentation.
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.                                                                      Page 2
  431.  
  432.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  433.  
  434.  
  435.  
  436.  
  437.           2  INTRODUCTION AND GETTING STARTED
  438.  
  439.           WinPrint has been designed  as a valuable tool for  printing text
  440.           files  while using  Microsoft  Windows.   As  it is  distributed,
  441.           Windows provides basically one way of sending plain text files to
  442.           the printer: use the Print... command in the File menu of the MS-
  443.           DOS  Executive.   WinPrint provides  a powerful  alternative that
  444.           will leave you wondering how you ever got along without it.
  445.  
  446.           For  example, suppose you have  five text files  you have created
  447.           with the Notepad editor that you would like to print.   Using the
  448.           MS-DOS File.Print... command you could select each file and print
  449.           them.   They would come out of your printer exactly as typed, but
  450.           what about margins and  headers and footers (with  page numbers)?
  451.           It just doesn't work.  Well, with WinPrint, it does!
  452.  
  453.           Everybody  who  uses  Windows  will appreciate  the  features  of
  454.           WinPrint.  If you program you  can use it to obtain better source
  455.           code  listings.    Electronic   mail  users  will  find  WinPrint
  456.           invaluable when printing messages they have received.
  457.  
  458.           WinPrint provides the following major features:
  459.  
  460.              Spooling
  461.                 WinPrint uses the Windows Spooler to effectively manage its
  462.                 output.  You can  print the largest of your files and still
  463.                 get other work done on your computer.
  464.  
  465.                 Also,  if you  normally print to a  disk file  you know the
  466.                 Windows  Spooler overwrites  the print  file with  each new
  467.                 print job; WinPrint allows  you to select multiple files to
  468.                 be printed as one job.
  469.  
  470.              Headers and Footers
  471.  
  472.                 Headers and footers can be printed on each page.  They  can
  473.                 contain the name  of the file, the  time and date the  file
  474.                 was last  revised,  the current  time and  date,  and  page
  475.                 numbers.
  476.  
  477.              Margin Control
  478.                 Top, left,  bottom,  and right  margins can  be  set  using
  479.                 either inches or the metric system.
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.                                                                      Page 3
  490.  
  491.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  492.  
  493.  
  494.  
  495.  
  496.              Font Control
  497.                 WinPrint allows the user to select fonts, point sizes,  and
  498.                 print  attributes  such  as bold,  italic,  and  underline.
  499.                 Headers/Footers  and  the  text   being  printed  can   use
  500.                 different fonts and attributes.
  501.  
  502.              Tab and Form Feed Support
  503.  
  504.                 Many  files that you might want to print on your PC contain
  505.                 Tab and  Form Feed  characters.   WinPrint  can be  set  to
  506.                 convert tab  characters  to any  number of  spaces,  or  to
  507.                 ignore them.   WinPrint  also "understands"  form feeds and
  508.                 takes appropriate action.
  509.  
  510.              Multiple Saved Configurations
  511.                 WinPrint  can save it's configuration for each type of file
  512.                 you print.   For  example you might  have one configuration
  513.                 named "SourceCode" that  would print your files  with a one
  514.                 inch  left margin for hole  punches, a  small font allowing
  515.                 132 characters per  line, and the file date in  the header.
  516.                 At the same time you could also have a configuration  named
  517.                 "Documentation".  This configuration would be used to print
  518.                 shareware documentation  with  no margins  or  headers  and
  519.                 footers.
  520.  
  521.              Command Line Invocation
  522.  
  523.                 While WinPrint has  a carefully crafted user interface that
  524.                 takes  full advantage  of Windows, all  options can  be set
  525.                 from  the command line.   This enables you  to run WinPrint
  526.                 transparently  from  a  program  manager  such   as  Wilson
  527.                 WindowWare's Command Post.
  528.  
  529.              On-Line Help
  530.                 WinPrint is equipped  with on-line documentation.  Complete
  531.                 documentation of all features is available at any time.
  532.  
  533.           In  addition, Kindlco  Software Systems  is currently  working on
  534.           many enhancements to  WinPrint.  Several of the enhancements that
  535.           will appear in the later versions of WinPrint are:
  536.  
  537.              Multiple Column Printing
  538.  
  539.                 Save  paper by  printing your  documents in  landscape mode
  540.                 with two (or more) pages side by side on one sheet of paper
  541.                 (duplex printing).
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.                                                                      Page 4
  549.  
  550.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  551.  
  552.  
  553.  
  554.  
  555.              Select Font Size by Specifying  Lines Per Page and  Characters
  556.              Per Line
  557.  
  558.                 Currently font sizes are  selected by choosing a point size
  559.                 for  the font you want.   A feature that will  allow you to
  560.                 select the  number of  lines  per page  and the  number  of
  561.                 characters   per   line  and   WinPrint  will   select  the
  562.                 appropriate point size automatically under development.
  563.  
  564.              DDE Support
  565.  
  566.                 Extensive  DDE (Dynamic  Data Exchange)  support is  in the
  567.                 works.    This will  allow  WinPrint  to  "talk"  with many
  568.                 existing  applications such  as Microsoft  Excel, Microsoft
  569.                 Word, Dynacomm, APE, and many more!
  570.  
  571.              Filters
  572.  
  573.                 The ability to filter specific words and/or characters from
  574.                 the file being printed will be added.
  575.  
  576.              Multiple Files Per Page
  577.  
  578.                 If you are printing many small files (i.e. less than a page
  579.                 long) WinPrint will be able to print more than one file  on
  580.                 a page, allowing you to save paper.
  581.  
  582.              Custom Headers and Footers
  583.  
  584.                 In a manner  similar to Windows Write, headers  and footers
  585.                 will  be  able   to  contain  user  specified  strings  and
  586.                 formatting options.
  587.  
  588.              Indexed Help System
  589.  
  590.                 While the current help system is very good, Kindlco will be
  591.                 enhancing it by providing an interactive  index.  This will
  592.                 allow you to get help easily on a specific key word.
  593.  
  594.              Windows 3.0 Compatibility
  595.  
  596.                 While  WinPrint 1.0  currently works  under Windows  3.0 in
  597.                 both real  and protected modes, it has  not been thoroughly
  598.                 tested  in  that environment.    When  Microsoft officially
  599.                 announces Windows 3.0, and makes developers tools available
  600.                 to Kindlco  Software Systems,  WinPrint will  be completely
  601.                 compatible.
  602.  
  603.           WinPrint is a commercial software application that is distributed
  604.           as  shareware.  This  means that if  you've downloaded  it from a
  605.  
  606.  
  607.                                                                      Page 5
  608.  
  609.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  610.  
  611.  
  612.  
  613.  
  614.           bulletin  board, on-line service,  or obtained it  from a friend,
  615.           you  can try  it out  before you have  to pay  for it.   Like all
  616.           shareware, if  you do  decide to  keep WinPrint, you  must pay  a
  617.           registration fee.  
  618.  
  619.           Only  registered users  will  be entitled  to  free upgrades  and
  620.           technical support.  Register TODAY!  See part 1 of  this document
  621.           for registration instructions.
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.                                                                      Page 6
  667.  
  668.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  669.  
  670.  
  671.  
  672.  
  673.              2.1  Installation
  674.  
  675.              To   install   WinPrint  simply   copy  the   executable  file
  676.              (WINPRINT.EXE)  to  a  directory   that  is  located  on  your
  677.              environment path.  The directory that Windows was installed in
  678.              is usually a good place (C:\WIN or C:\WIN386).
  679.  
  680.              2.2  Starting WinPrint
  681.  
  682.              The easiest way to start WinPrint is by double-clicking on the
  683.              WINPRINT.EXE filename in the MS-DOS executive.  It can also be
  684.              started any other way you normally start Windows applications.
  685.  
  686.              Once WinPrint  begins executing several things  happen.  First
  687.              WinPrint checks to see  if you are  a registered user or  not.
  688.              If you are not, two  windows will appear; one after the other.
  689.              The first window gives you information regarding WinPrint such
  690.              as the version number and registration instructions.  Click on
  691.              the "Ok" button to continue.  
  692.  
  693.              The second window has two edit fields and two buttons.  If you
  694.              have obtained  a  registration number  from  Kindlco  Software
  695.              Systems  for  WinPrint  you  may  enter  it according  to  the
  696.              instructions  on the  invoice.   If  you  have not  paid  your
  697.              registration  fee  and  have  not received  your  registration
  698.              number click  on the button labeled "Ignore" (But don't ignore
  699.              the fact that you are using WinPrint without registering!).
  700.  
  701.              After WinPrint checks the registration  information, it checks
  702.              to see  if you have  used WinPrint before.   If  you have, the
  703.              configuration  WinSpit  used that  last  time  it  was run  is
  704.              loaded.  Otherwise WinPrint sets all options to their "Factory
  705.              Defaults".  (See sections 4.1.3 and 4.1.4 for details.)
  706.  
  707.              WinPrint can also  be started with command line options.   See
  708.              section 5 for more information.
  709.  
  710.              2.3  The Help System
  711.  
  712.              The  help system, like the rest of WinPrint, has been designed
  713.              to  be easy to use yet powerful.   To activate the help system
  714.              press the F1 key or click on the F1=Help! menu item.  Then, to
  715.              get help on any of the menu items provided by WinPrint, simply
  716.              select that menu item in the "WinPrint Help" window.
  717.  
  718.              When the help window appears, it contains help on the WinPrint
  719.              main  window.   To obtain  general information  about WinPrint
  720.              select the WinPrint Info menu item.
  721.  
  722.  
  723.  
  724.  
  725.                                                                      Page 7
  726.  
  727.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  728.  
  729.  
  730.  
  731.  
  732.              To get help on command line options, choose  the Cmd Line menu
  733.              item.
  734.  
  735.              To return to the main window help select "F1=Help!" again.
  736.  
  737.              Section 4.2.3 contains more information on the help system.
  738.  
  739.              2.4  General Usage
  740.  
  741.              WinPrint may be operated in either  an interactive or "command
  742.              line" mode.  
  743.  
  744.              The  interactive mode  is used  when WinPrint  is opened  as a
  745.              window.  Files  and options are  selected using push  buttons,
  746.              list  boxes, and other Windows gadgets.   The instructions for
  747.              using the main WinPrint window are given in section 3.
  748.  
  749.              The  command line mode comes into play when the user specifies
  750.              files  and options on the command line, either through the MS-
  751.              DOS  Executive Run...  command  or via  a  Windows application
  752.              manager  such as Command Post.  WinPrint's command line syntax
  753.              is detailed in section 5.
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.                                                                      Page 8
  785.  
  786.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  787.  
  788.  
  789.  
  790.  
  791.           3  THE MAIN WINDOW
  792.  
  793.           When WinPrint opens you are presented with a window that contains
  794.           several items that allow you to control WinPrint.
  795.  
  796.           The  main window is split into three boxes.   The box on the left
  797.           is used  to select and de-select the files that are to be printed
  798.           by WinPrint.  The box  on the right allows you to  see what files
  799.           are  selected for  printing, start  printing, and  allows you  to
  800.           change options.  Near the bottom of the main window is a box that
  801.           WinPrint  uses to  display useful  information about  the current
  802.           settings.
  803.  
  804.              3.1  Selecting Files to Print
  805.  
  806.              WinPrint has been designed to allow you to print several files
  807.              at once.  Files may be selected for printing in one of several
  808.              ways.   The main  window controls used in  selecting files are
  809.              explained below.
  810.  
  811.                 3.1.1   THE "Select file spec" EDIT BOX
  812.  
  813.                 This edit box contains the file specification that is to be
  814.                 either  selected   for  printing  or   listed.    The  file
  815.                 specification in this box affects the operation of both the
  816.                 "Select" and  "List" buttons.   If  the "Select file  spec"
  817.                 edit box  contains a file  specification with DOS wildcards
  818.                 in it then the "List" button will be enabled.
  819.  
  820.                 3.1.2   THE "Select" BUTTON
  821.  
  822.                 Clicking on  this button will  cause the file specification
  823.                 contained in the "Select file spec" edit box to be selected
  824.                 for printing.  If the file specification contains wildcards
  825.                 all files in  the specified directory matching the wildcard
  826.                 will be  selected for printing.   If the file specification
  827.                 is simply a filename, then just that file will be  selected
  828.                 for printing.  If  the "Select file spec" edit box is empty
  829.                 this button will be disabled.
  830.  
  831.                 3.1.3   THE "List" BUTTON
  832.  
  833.                 This button will use the file specification in the  "Select
  834.                 file  spec" edit box  to change to contents  of the current
  835.                 file list box (on the left).  The "List" button only has an
  836.                 affect when the file specification has a wildcard in it  or
  837.                 indicates a change in the current directory or drive.
  838.  
  839.  
  840.  
  841.  
  842.  
  843.                                                                      Page 9
  844.  
  845.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  846.  
  847.  
  848.  
  849.  
  850.                 3.1.4   THE "Remove" BUTTON
  851.  
  852.                 If any files have been selected and appear in the  selected
  853.                 files list box  you may use this button to  un-select them.
  854.                 This button  will be  disabled  if  there are  no  selected
  855.                 files.
  856.  
  857.              3.2  Printing Selected Files
  858.  
  859.              After one or  more files have been selected (i.e.  they appear
  860.              in the list box to the  right) clicking on the "Print Selected
  861.              Files" button will  initiate the printing.  The files  will be
  862.              printed  in the order  they appear in the  selected files list
  863.              box.
  864.  
  865.              There are  several options  for controlling how  WinPrint will
  866.              behave  during and after the print process.  These options are
  867.              described below.
  868.  
  869.                 3.2.1   THE "Minimize While Printing" CHECK BOX
  870.  
  871.                 If  this  check  box  is  checked  WinPrint  will  minimize
  872.                 (iconize)  itself as  soon  as the  "Print  Selected Files"
  873.                 button is  pushed.  This  allows you  to automatically  get
  874.                 WinPrint out of your way while it is printing.
  875.  
  876.                 3.2.2   THE "Close When Done" CHECK BOX
  877.  
  878.                 This check box controls whether or not WinPrint  will close
  879.                 itself (quit)  after it has  finished printing the selected
  880.                 files.   If this  box is checked when  the "Print  Selected
  881.                 Files" button is  pushed, WinPrint will automatically close
  882.                 when it has finished printing the selected files.
  883.  
  884.                 3.2.3   THE "Draft Mode" CHECK BOX
  885.  
  886.                 If  this check  box is  checked, WinPrint  will  attempt to
  887.                 print  your files  using the  fastest method  the currently
  888.                 selected printer allows.  This option is only useful if you
  889.                 are printing to a dot matrix printer.
  890.  
  891.              3.3  The Info Box
  892.  
  893.              Along the bottom  portion of WinPrint's  main window you  will
  894.              notice  a box containing information  concerning the currently
  895.              selected fonts.  This box gives you an indication of  how many
  896.              characters  will fit  on a page  using the  currently selected
  897.              fonts and the currently selected printer.
  898.  
  899.  
  900.  
  901.  
  902.                                                                     Page 10
  903.  
  904.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  905.  
  906.  
  907.  
  908.  
  909.              3.4  Current Configuration Indication
  910.  
  911.              The  title bar  is  used to  display the  name of  the current
  912.              configuration.   The  configuration name  is displayed  in the
  913.              form "WinPrint -  [config name]".  If any  changes are made to
  914.              the  currently loaded  configuration, and  not saved,  the "-"
  915.              will change to a "*".
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.                                                                     Page 11
  962.  
  963.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  964.  
  965.  
  966.  
  967.  
  968.           4  THE WinPrint MENU BAR
  969.  
  970.              4.1  THE "File" MENU
  971.  
  972.                 4.1.1   About WinPrint...
  973.  
  974.                 This menu  item is used to get  information about WinPrint.
  975.                 You can find the  address of KindlCo Software Systems,  the
  976.                 version  number   of  this  copy   of  WinPrint,  and  your
  977.                 registration information here.
  978.  
  979.                 4.1.2   Exit
  980.  
  981.                 If you  choose this  menu  item  the WinPrint  window  will
  982.                 close.   If you  have  changed any  settings and  have  not
  983.                 explicitly saved them, WinPrint will ask you if you want to
  984.                 save your settings before it quits.
  985.  
  986.                 4.1.3   Open Setup...
  987.  
  988.                 If you choose  this menu item you  will be presented with a
  989.                 dialog   box  containing   a   list  of   currently   saved
  990.                 configurations plus  a selection for  resetting all options
  991.                 to their "Factory Defaults".
  992.  
  993.                 Select the configuration you wish to load and click on  the
  994.                 "Open" button to open that configuration.
  995.  
  996.                 The   "Cancel"  button   allows  you   to  exit   the  Open
  997.                 Configuration   dialog   box   without   opening   a  saved
  998.                 configuration.
  999.  
  1000.                 When you  open a configuration  the name  of the  currently
  1001.                 selected configuration is saved in the WIN.INI file.   Next
  1002.                 time  you   start   WinPrint,   the  most   recently   used
  1003.                 configuration will be loaded.
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.                                                                     Page 12
  1021.  
  1022.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1023.  
  1024.  
  1025.  
  1026.  
  1027.                 4.1.4   Save Setup...
  1028.  
  1029.                 If you choose  this menu item you will be presented  with a
  1030.                 dialog   box   containing  a   list   of   currently  saved
  1031.                 configurations.   You  may either  select  the  name  of  a
  1032.                 previously saved configuration or enter  a new name in  the
  1033.                 edit box labeled "Save configuration name".
  1034.  
  1035.                 Select the name of configuration you wish to save and click
  1036.                 on the "Save" button to save the current configuration.
  1037.  
  1038.                 The   "Cancel"  button   allows  you   to  exit   the  Save
  1039.                 Configuration dialog box without saving your configuration.
  1040.  
  1041.                 When   you  save   a   configuration  the   name   of  that
  1042.                 configuration is saved in your WIN.INI file.  Next time you
  1043.                 start WinPrint the most recently used configuration will be
  1044.                 loaded.
  1045.  
  1046.                 4.1.5   Change Printer...
  1047.  
  1048.                 This  menu  item allows  you  to  change  the  printer that
  1049.                 WinPrint will print to.
  1050.  
  1051.                 When you  choose this menu item, WinPrint  will present you
  1052.                 with a list  of currently available printers.  Choose  the 
  1053.                 printer you want  to use and click on  the "Ok" button.  At
  1054.                 this point you will have the opportunity of setting printer
  1055.                 specific options such as landscape printing.
  1056.  
  1057.                 If  you do not  want to change you  current printer, simply
  1058.                 click on the "Cancel" button.
  1059.  
  1060.                 Note that, although the current printer is saved as part of
  1061.                 WinPrint's configuration,  the default printer for  Windows
  1062.                 is not changed by this option.
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.                                                                     Page 13
  1080.  
  1081.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1082.  
  1083.  
  1084.  
  1085.  
  1086.              4.2  THE "Option" MENU
  1087.  
  1088.                 4.2.1   Text...
  1089.  
  1090.                 This  menu item  invokes a  dialog box  that allows  you to
  1091.                 specify exactly how you want your printouts to appear.
  1092.  
  1093.                   4.2.1.1  Margins
  1094.  
  1095.                   WinPrint  measures it's page margins from the edge of the
  1096.                   printed page  inward.   WinPrint allows  you to  set top,
  1097.                   left, bottom, and right margins.   All margins are set to
  1098.                   0.00 inches by default.
  1099.  
  1100.                   The margin  settings may be specified in either inches or
  1101.                   centimeters  by  using  on  the  radio   buttons  labeled
  1102.                   "Units".  The default setting is in inches.
  1103.  
  1104.                   Often the  area of  a physical  page is  larger than  the
  1105.                   printed page.   For  example an  Apple LaserWriter  IINTX
  1106.                   usually prints on paper that  measures 8.5x11 inches.  If
  1107.                   WinPrint's  margin settings  are  all  set to  0.00"  you
  1108.                   would find  that your printouts  actually had margins  of
  1109.                   about 0.25". It is a  good idea to test  how your printer
  1110.                   handles its  printed page by  printing the file  TEST.FIL
  1111.                   that is provided with WinPrint using 0.00" margins.
  1112.  
  1113.                   4.2.1.2  Expanding Tabs
  1114.  
  1115.                   WinPrint can be set to either  expand any tab  characters
  1116.                   it  finds in  the input file  to spaces  or send  the tab
  1117.                   characters  to the  printer driver.   You may  choose the
  1118.                   number of spaces used for tab expansion.
  1119.  
  1120.                   Different  printer  drivers   handle  tab  characters  in
  1121.                   different  ways.     The  file   TEST.FIL  included  with
  1122.                   WinPrint has  several lines  with imbedded tabs.   To see
  1123.                   how your printer handles  tabs, print this  file with tab
  1124.                   expansion both on and off.
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.                                                                     Page 14
  1139.  
  1140.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1141.  
  1142.  
  1143.  
  1144.  
  1145.                   4.2.1.3  Fonts and Text Styles
  1146.  
  1147.                   Near the bottom of the Text  Option dialog box is a group
  1148.                   of check boxes and a button that allow  you to change the
  1149.                   font,  font point  size,  and  style (bold,  italic,  and
  1150.                   underline) of the printed text.
  1151.  
  1152.                   If you click on  the button labeled  "Fonts..." you  will
  1153.                   be presented  with a dialog box  in which  you may choose
  1154.                   from any of the fonts and  font point sizes available  on
  1155.                   the current printer.
  1156.  
  1157.                   If the font  you select can be continuously scaled  (i.e.
  1158.                   made  any size)  you may enter  a specific  point size in
  1159.                   the edit box provided.
  1160.  
  1161.                   Some  printers  are   capable  of  printing   both  their
  1162.                   internal fonts  and fonts specific to  Windows.  If  your
  1163.                   printer  is  relatively  slow,   such  as  a   dot-matrix
  1164.                   printer,  it is recommended  that you  use fonts that are
  1165.                   internal to the printer.   Otherwise, Windows has to draw
  1166.                   each page as a graphic  image which can slow the printing
  1167.                   process considerably.
  1168.  
  1169.                   4.2.1.4  Multiple columns
  1170.  
  1171.                   Version  1 of  WinPrint does  not support  printing  with
  1172.                   multiple  columns.   The  next  version will.    Register
  1173.                   today to receive free upgrades!
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.                                                                     Page 15
  1198.  
  1199.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1200.  
  1201.  
  1202.  
  1203.  
  1204.                 4.2.2   Headers/Footers...
  1205.  
  1206.                 WinPrint  allows you  to customize  your printouts  with an
  1207.                 assortment of  Header and  Footer options.   This menu item
  1208.                 brings up  a dialog  box that allows you  to specify  those
  1209.                 options.
  1210.  
  1211.                   4.2.2.1  What Makes up a Header or Footer
  1212.  
  1213.                   Headers and  footers can be composed  of the  name of the
  1214.                   file being printed, the date  and time that file was last
  1215.                   revised  or the current  date and  time, and  the current
  1216.                   page number.
  1217.  
  1218.                   The format of headers and footers is as follows:
  1219.  
  1220.                      - Aligned to  the left is the pathname and filename of
  1221.                      the file.
  1222.  
  1223.                      - Centered  is either the  date and time  the file was
  1224.                      last revised or the current date and time.
  1225.  
  1226.                      - Aligned to the right is the page number.
  1227.  
  1228.                   4.2.2.2  Changing Headers/Footers
  1229.  
  1230.                   To set or change the header/footer options use  the check
  1231.                   boxes labeled "headers" and "footers".
  1232.  
  1233.                   If the  "Date"  check  box  is  not  checked,  the  "date
  1234.                   revised/printed"  radio buttons  will be  disabled.  When
  1235.                   the  "Date" check  box is checked  you can  use the "date
  1236.                   revised/printed"  radio  buttons to  choose  whether  you
  1237.                   want the header/footer to contain  the date the  file was
  1238.                   last revised or the current date.
  1239.  
  1240.                   If  you check  the "Use  margins settings..."  check  box
  1241.                   headers and footers will  be printed within  the left and
  1242.                   right margins  you have  set.  If  this check box  is not
  1243.                   checked, headers and  footers will be printed within  the
  1244.                   left  and right  margins of the physical  page as defined
  1245.                   by your printer.  This check box is checked by default.
  1246.  
  1247.                   4.2.2.3  Fonts and Text Styles
  1248.  
  1249.                   Near the  bottom  of the  Header/Footer dialog  box is  a
  1250.                   group  of check  boxes and  a  button  that allow  you to
  1251.                   change  the  font, font  point  size,  and  style  (bold,
  1252.                   italic, and underline) of your headers and footers.
  1253.  
  1254.  
  1255.  
  1256.                                                                     Page 16
  1257.  
  1258.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1259.  
  1260.  
  1261.  
  1262.  
  1263.                   If you  click on  the button labeled "Fonts..."  you will
  1264.                   be presented  with a dialog box  in which  you may choose
  1265.                   from any of the fonts and  font point sizes available  on
  1266.                   the current printer.
  1267.  
  1268.                   If the font  you select can  be continuously scaled (i.e.
  1269.                   made  any size)  you may enter  a specific  point size in
  1270.                   the edit box provided.
  1271.  
  1272.                   Some  printers  are   capable  of  printing   both  their
  1273.                   internal  fonts and fonts  specific to  Windows.  If your
  1274.                   printer is relatively slow such as a  dot-matrix printer,
  1275.                   it is  recommended that you use  fonts that are  internal
  1276.                   to  the  printer.   Otherwise, Windows  has to  draw each
  1277.                   page as a graphic image  which can slow the print process
  1278.                   down considerably.
  1279.  
  1280.                   If no font has been  explicitly set by the user, WinPrint
  1281.                   will attempt to use a Courier font.
  1282.  
  1283.                 4.2.3   F1=Help!
  1284.  
  1285.                 By either pressing  the F1 key or clicking on  the F1=Help!
  1286.                 menu item you will invoke WinPrint's  on-line documentation
  1287.                 system.  A window will appear with a menu bar with the same
  1288.                 items as  the WinPrint main window.  In addition there is a
  1289.                 "Cmd Line" menu item.   To get help on any WinPrint feature
  1290.                 simply select the  menu item corresponding to that feature.
  1291.                 For help on the command line options supported  by WinPrint
  1292.                 select the "Cmd Line" menu item.  
  1293.  
  1294.                 General help  on WinPrint  and help on the  main window  is
  1295.                 initially displayed  when the help  window opens.   If  you
  1296.                 wish  to  return  to  the  general  help information  after
  1297.                 seeking another help  topic, simply click on the "F1=Help!"
  1298.                 menu item again.
  1299.  
  1300.                 The  WinPrint  Help Window  can  be  left  open  while  you
  1301.                 continue to work  with WinPrint.  To close the  help window
  1302.                 select "Close" from the help window's system menu.
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.                                                                     Page 17
  1316.  
  1317.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1318.  
  1319.  
  1320.  
  1321.  
  1322.           5  CONTROLLING WinPrint FROM THE COMMAND LINE
  1323.  
  1324.              5.1  Introduction
  1325.  
  1326.              One  of WinPrint's most  useful features is its  ability to be
  1327.              completely controlled from the command line.
  1328.  
  1329.              Typically, Windows applications are started by double-clicking
  1330.              on  the file name  in the MS-DOS  Executive window.   But many
  1331.              program managers have been developed that  allow you to select
  1332.              programs  with icons  or menus.   Wilson  WindowWare's Command
  1333.              Post is a good example of such a product.
  1334.  
  1335.              WinPrint's command line options  allow you to easily integrate
  1336.              WinPrint into one of these program managers.
  1337.  
  1338.              5.2  Command Line Syntax
  1339.  
  1340.              The  following syntax  and rules  are  used by  WinPrint  when
  1341.              invoked from the command line.
  1342.  
  1343.              All options must be prefixed with  a slash ("/").  Anything on
  1344.              the command  line that is  not prefixed  with a slash  will be
  1345.              interpreted as a filespec.
  1346.  
  1347.              Filespecs are any valid DOS file specifications, including the
  1348.              wild card characters "?" and "*".
  1349.  
  1350.              Angle Brackets ("<" and ">") delimit required arguments.   For
  1351.              example  the Text font point size option, /TP:<n>, requires an
  1352.              integer value following the colon (":"):
  1353.  
  1354.                 /TP:10
  1355.  
  1356.              This would  tell WinPrint to use  a 10pt font size.   Note the
  1357.              angle brackets are not included on the command line.
  1358.  
  1359.              Square  Brackets ("["  and "]") are  used to  delimit optional
  1360.              arguments.  An ellipsis  ("...") indicates  that  the previous
  1361.              argument may be  repeated. For example the  standard usage for
  1362.              WinPrint is
  1363.  
  1364.                 [/opt1 [/opt2]...] [filespec1 [filespec2]...]
  1365.  
  1366.              Thus zero or  more options may be specified, followed  by zero
  1367.              or more filespecs.
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.                                                                     Page 18
  1375.  
  1376.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1377.  
  1378.  
  1379.  
  1380.  
  1381.              Curly  Braces  ("{"  and  "}")  delimit  an  argument that  is
  1382.              required  but  may have  two  or  more possible  values.  Each
  1383.              possible  value is listed  within the curly braces.  One,  and
  1384.              only one,  of the values  may be  used for each  option.   For
  1385.              example the /C{+,-}  option may take  either of the  following
  1386.              forms, but not both:
  1387.  
  1388.                 WinPrint /C+
  1389.                 WinPrint /C-
  1390.  
  1391.              Note that  the curly braces  are not included  on the  command
  1392.              line.
  1393.  
  1394.              The following is the general syntax for starting WinPrint from
  1395.              the command line:
  1396.  
  1397.              WinPrint [/opt1 [/opt2]...] [filespec1 [filespec2]...]
  1398.  
  1399.              5.3  Program control options
  1400.  
  1401.                 5.3.1   Begin printing as soon as WinPrint opens.
  1402.                   /GO
  1403.  
  1404.                   If  this  options  is  specified  on  the  command  line,
  1405.                   WinPrint will  begin sending  the selected  files to  the
  1406.                   printer immediately.   This is very useful when  starting
  1407.                   WinPrint via a program manager such as Command Post.
  1408.  
  1409.                 5.3.2   Use a previously saved configuration.
  1410.                   /S:<configuration name>
  1411.  
  1412.                   Where   <configuration   name>   is   the   name   of   a
  1413.                   configuration  saved  with the  File.Save  Setup...  menu
  1414.                   item.    All  command  line  options,  except  /GO,  that
  1415.                   precede  the  /S:  option  will  be  ignored.     Options
  1416.                   specified  after   the  /S:  option   will  override  the
  1417.                   appropriate setting within the configuration specified.
  1418.  
  1419.                   If  the configuration  name contains  spaces it  must  be
  1420.                   enclosed in quotes.
  1421.  
  1422.                 5.3.3   Close when finished printing
  1423.                   /C{+,-}
  1424.  
  1425.                   This option duplicates the checkbox in the  WinPrint main
  1426.                   window  labeled  Close   when  done.    Plus  (+)   means
  1427.                   checked/on, minus (-) means unchecked/off.
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.                                                                     Page 19
  1434.  
  1435.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1436.  
  1437.  
  1438.  
  1439.  
  1440.                 5.3.4   Minimize while printing
  1441.                   /M{+,-}
  1442.  
  1443.                   This option duplicates the checkbox in the  WinPrint main
  1444.                   window labeled Minimize  while printing.  Plus (+)  means
  1445.                   checked/on, minus (-) means unchecked/off.
  1446.  
  1447.                 5.3.5   Select Printer
  1448.                   /P:<printer name>
  1449.  
  1450.                   Where <printer  name> is the name  of a  printer that has
  1451.                   been installed using the Windows Control Panel program.
  1452.  
  1453.                 5.3.6   Draft mode
  1454.                   /D{+,-}
  1455.  
  1456.                   This option duplicates the checkbox in the  WinPrint main
  1457.                   window labeled  Draft Mode.   Plus (+) means  checked/on,
  1458.                   minus (-) means unchecked/off.
  1459.  
  1460.                 5.3.7   Unit of measurement used when specifying margins
  1461.                      /U:{IN,CM}
  1462.  
  1463.                   For each of the  margin switches given below, n is a real
  1464.                   number specifying units  of measurement in either  inches
  1465.                   or centimeters as determined by the /U:{IN,CM} option.
  1466.  
  1467.                   The /U: option must precede  any of the margin options on
  1468.                   the  command line.   If  it  does  not, the  default unit
  1469.                   setting will be used.
  1470.  
  1471.                 5.3.8   Top Margin
  1472.                   /MT:<n>
  1473.  
  1474.                 5.3.9   Left Margin
  1475.                   /ML:<n>
  1476.  
  1477.                 5.3.10  Bottom Margin
  1478.                   /MB:<n>
  1479.  
  1480.                 5.3.11  Right Margin
  1481.                   /MR:<n>
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.                                                                     Page 20
  1493.  
  1494.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1495.  
  1496.  
  1497.  
  1498.  
  1499.                 5.3.12  Text Fontname
  1500.                   /TF:<fontname>
  1501.  
  1502.                   <fontname> specifies the  name of the font that the  text
  1503.                   being printed will appear in.  If the currently  selected
  1504.                   printer does  not support  the specified  font name,  you
  1505.                   may get unpredictable results.
  1506.  
  1507.                   If  a font  name contains spaces  it must  be enclosed in
  1508.                   quotes.
  1509.  
  1510.                 5.3.13  Text font Pointsize
  1511.                   /TP:<n>
  1512.  
  1513.                   <n>  specifies  the  line  height  point  size   for  the
  1514.                   currently selected  text font.   If  the current  printer
  1515.                   does not support the specified point size,  WinPrint will
  1516.                   select the closest available size.
  1517.  
  1518.                 5.3.14  Text Style 
  1519.                   /TS:{[I][U][B],N}
  1520.  
  1521.                   This option allows you to select text attributes for  the
  1522.                   text being printed.   You may  specify any combination of
  1523.                   [I]talic,  [U]nderline,  and  [B]old.    If  you  specify
  1524.                   [N]ormal   the  text   will   be   printed  with   normal
  1525.                   attributes.
  1526.  
  1527.                 5.3.15  Header/footer Fontname
  1528.                   /HF:<fontname>
  1529.  
  1530.                   <fontname>  specifies  the  name  of  the  font  for  the
  1531.                   headers and  footers (if  activated).   If the  currently
  1532.                   selected  printer  does not  support  the specified  font
  1533.                   name, you may get unpredictable results.
  1534.  
  1535.                 5.3.16  Header/footer font Pointsize
  1536.                   /HP:<n>
  1537.  
  1538.                   <n>  specifies  the  line  height  point  size   for  the
  1539.                   currently  selected header/footer  font.  If  the current
  1540.                   printer  does  not  support  the  specified  point  size,
  1541.                   WinPrint will select the closest available size.
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.                                                                     Page 21
  1552.  
  1553.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1554.  
  1555.  
  1556.  
  1557.  
  1558.                 5.3.17  Header/footer Style
  1559.                   /HS:{[I][U][B],N}
  1560.  
  1561.                   This  option allows  you to  select text  attributes  for
  1562.                   headers and footers.  You may specify any combination  of
  1563.                   [I]talic,  [U]nderline,  and  [B]old.    If  you  specify
  1564.                   [N]ormal the headers/footers will  be printed with normal
  1565.                   attributes.
  1566.  
  1567.                 5.3.18  Header options 
  1568.                   /H:{[F][N][{P,R}],-}
  1569.  
  1570.                   Using  this option  you  can  control what  you  want  to
  1571.                   appear in your headers.  You may specify any  combination
  1572.                   of  [F]ilename, page  [N]umber, and  date  [P]rinted/date
  1573.                   [R]evised.  If  you specify  "-" headers  will be  turned
  1574.                   off.
  1575.  
  1576.                 5.3.19  Footer options 
  1577.                   /F:{[F][N][{P,R}],-}
  1578.  
  1579.                   Using  this option  you  can  control what  you  want  to
  1580.                   appear in your footers.  You may specify any  combination
  1581.                   of  [F]ilename, page  [N]umber, and  date  [P]rinted/date
  1582.                   [R]evised.  If  you specify  "-" footers  will be  turned
  1583.                   off.
  1584.  
  1585.                 5.3.20  Header/footers use Margin settings
  1586.                   /HM{+,-}
  1587.  
  1588.                   WinPrint  can print  headers and  footers in  one of  two
  1589.                   ways: within the left and right margin settings or  flush
  1590.                   with the edge of the page.  If you specify /HM+,  headers
  1591.                   and footers will be printed  within the current  left and
  1592.                   right margin settings.  If you  specify /HM-, headers and
  1593.                   footers will be printed without left and right margins.
  1594.  
  1595.              5.4  Examples
  1596.  
  1597.              WINPRINT /S:"Source Code" /GO WS_*.C
  1598.  
  1599.                 Assuming that you  have saved a configuration named "Source
  1600.                 Code" this would start WinPrint with all of the settings of
  1601.                 that configuration.  The /GO option would cause WinPrint to
  1602.                 immediately  start  printing  the  files  in   the  current
  1603.                 directory that match "WS_*.C".
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.                                                                     Page 22
  1611.  
  1612.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1613.  
  1614.  
  1615.  
  1616.  
  1617.              WINPRINT /S:Documents /GO /M+ /C+ winprint.doc
  1618.  
  1619.                 This  would   print  the  file   WinPrint.DOC,  using   the
  1620.                 configuration  settings saved  under the  name "Documents".
  1621.                 WinPrint   would   be   minimized,  would   start  printing
  1622.                 immediately, and would close after it printed the file.
  1623.  
  1624.              WINPRINT /M+ /C- /U:cm /ML:1.5 /tf:Courier /tp:8 *.c
  1625.  
  1626.                 This would start WinPrint with the Minimize option enabled,
  1627.                 the Close  option  disabled, the  Left Margin  set  at  1.5
  1628.                 centimeters, the  text would  be printed  using the Courier
  1629.                 font  at  an 8pt  line height.   All  files in  the current
  1630.                 directory ending with the ".C"  extension would be printed.
  1631.  
  1632.              WINPRINT /m+ /HS:BI /H:FNP /F:R /D+ *.c *.h makefile
  1633.  
  1634.                 In  this example  WinPrint  would  print all  files  in the
  1635.                 current directory with either ".C" or  ".H" extensions  and
  1636.                 the file named "MAKEFILE". Each page would be  printed with
  1637.                 a header (in Bold and Italic) consisting  of the  Filename,
  1638.                 page  Number,  and date  Printed.  Each    page  would also
  1639.                 contain a header  (also in  Bold and Italic)  consisting of
  1640.                 the date Revised.
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.                                                                     Page 23
  1670.  
  1671.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1672.  
  1673.  
  1674.  
  1675.  
  1676.           TECHNICAL SUPPORT
  1677.  
  1678.           Technical support  for WinPrint  is provided to  registered users
  1679.           only.
  1680.  
  1681.           If  you are a registered user, you can contact Kindlco Consulting
  1682.           for support on  CompuServe in  the WINAPA forum.   Send  Easyplex
  1683.           mail to 71551,1455.
  1684.  
  1685.           The standard support for  WinPrint is via electronic mail,  as it
  1686.           allows  correspondence at  convenient  times  regardless of  time
  1687.           zones and  schedules.  In  addition it provides  a record  of all
  1688.           communications  which may be of  use.  Telephone  support is also
  1689.           provided,  but is  discouraged at this  time.  It  should be used
  1690.           only  by  users  who  do  not  have a  modem  or  an  account  on
  1691.           CompuServe.
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.                                                                     Page 24
  1729.  
  1730.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1731.  
  1732.  
  1733.  
  1734.  
  1735.                                         INDEX
  1736.  
  1737.           /C{+,-} . . . . . . . . . . . . . . . . . . . . . . . . . . .  19
  1738.           /D{+,-} . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1739.           /F:{[F][N][{P,R}],-}  . . . . . . . . . . . . . . . . . . . .  22
  1740.           /GO . . . . . . . . . . . . . . . . . . . . . . . . .  19, 22, 23
  1741.           /H:{[F][N][{P,R}],-}  . . . . . . . . . . . . . . . . . . . .  22
  1742.           /HF:<fontname>  . . . . . . . . . . . . . . . . . . . . . . .  21
  1743.           /HM{+,-}  . . . . . . . . . . . . . . . . . . . . . . . . . .  22
  1744.           /HP:<n> . . . . . . . . . . . . . . . . . . . . . . . . . . .  21
  1745.           /HS:{[I][U][B],N} . . . . . . . . . . . . . . . . . . . . . .  22
  1746.           /M{+,-} . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1747.           /MB:<n> . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1748.           /ML:<n> . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1749.           /MR:<n> . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1750.           /MT:<n> . . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1751.           /P:<printer name> . . . . . . . . . . . . . . . . . . . . . .  20
  1752.           /S:<configuration name> . . . . . . . . . . . . . . . . . . .  19
  1753.           /TP:<n> . . . . . . . . . . . . . . . . . . . . . . . . .  18, 21
  1754.           /TS:{[I][U][B],N} . . . . . . . . . . . . . . . . . . . . . .  21
  1755.           /U:{IN,CM}  . . . . . . . . . . . . . . . . . . . . . . . . .  20
  1756.           Cancel  . . . . . . . . . . . . . . . . . . . . . . . . .  12, 13
  1757.           Change Printer  . . . . . . . . . . . . . . . . . . . . . . .  13
  1758.           Close When Done . . . . . . . . . . . . . . . . . . . . .  10, 19
  1759.           Command Line  . . . . . . . . . . . . . . . . . .  4, 7, 8, 17-20
  1760.           Command line invocation . . . . . . . . . . . . . . . . . . . . 4
  1761.           Command Post  . . . . . . . . . . . . . . . . . . i, 4, 8, 18, 19
  1762.           CompuServe  . . . . . . . . . . . . . . . . . . . . . . . . i, 24
  1763.           Configuration . . . . . . . . . . . . . . 4, 7, 11-13, 19, 22, 23
  1764.           Current Configuration . . . . . . . . . . . . . . . . . .  11, 13
  1765.           Date revised/printed  . . . . . . . . . . . . . . . . . . . .  16
  1766.           DDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  1767.           DOS . . . . . . . . . . . . . . . . . . . . . . . . i, 3, 7-9, 18
  1768.           Dot-matrix  . . . . . . . . . . . . . . . . . . . . . . .  15, 17
  1769.           Draft Mode  . . . . . . . . . . . . . . . . . . . . . . .  10, 20
  1770.           Electronic mail . . . . . . . . . . . . . . . . . . . i, 1, 3, 24
  1771.           Examples  . . . . . . . . . . . . . . . . . . . . . . . . . .  22
  1772.           Exit  . . . . . . . . . . . . . . . . . . . . . . . . . .  12, 13
  1773.           F1=Help!  . . . . . . . . . . . . . . . . . . . . . . .  7, 8, 17
  1774.           Factory defaults  . . . . . . . . . . . . . . . . . . . . . 7, 12
  1775.           File  . . . . . . . . . . . . .  2-5, 7, 9, 12-14, 16, 18, 19, 23
  1776.           Filespec  . . . . . . . . . . . . . . . . . . . . . . . . . .  18
  1777.           Font  . . . . . . . . . . . . . . . . . .  1, 4, 5, 15-18, 21, 23
  1778.           Footers . . . . . . . . . . . . . . . . . . . . . 3-5, 16, 21, 22
  1779.           Form feed . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  1780.           Free upgrade  . . . . . . . . . . . . . . . . . . . . . . . . . 1
  1781.           General syntax  . . . . . . . . . . . . . . . . . . . . . . .  19
  1782.           Getting started . . . . . . . . . . . . . . . . . . . . . . . . 3
  1783.           Headers . . . . . . . . . . . . . . . . . . .  1, 3-5, 16, 21, 22
  1784.           Headers/Footers . . . . . . . . . . . . . . . . . . . . 4, 16, 22
  1785.  
  1786.  
  1787.                                                                     Page 25
  1788.  
  1789.                        WinPrint, Copyright (c) 1990, Charles E. Kindel, Jr.
  1790.  
  1791.  
  1792.  
  1793.  
  1794.           Help  . . . . . . . . . . . . . . . . . . . . . i, 4, 5, 7, 8, 17
  1795.           Inches  . . . . . . . . . . . . . . . . . . . . . . . . 3, 14, 20
  1796.           Info box  . . . . . . . . . . . . . . . . . . . . . . . . . .  10
  1797.           Installation  . . . . . . . . . . . . . . . . . . . . . . . . . 7
  1798.           Internal fonts  . . . . . . . . . . . . . . . . . . . . 1, 15, 17
  1799.           Landscape . . . . . . . . . . . . . . . . . . . . . . . . . 4, 13
  1800.           LaserWriter . . . . . . . . . . . . . . . . . . . . . . . . .  14
  1801.           Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  1802.           List  . . . . . . . . . . . . . . . . . . . . . . .  8-10, 12, 13
  1803.           Main window . . . . . . . . . . . . . . . . . .  7-10, 17, 19, 20
  1804.           Margin control  . . . . . . . . . . . . . . . . . . . . . . . . 3
  1805.           Margins . . . . . . . . . . . . . . . . . 1, 3, 4, 14, 16, 20, 22
  1806.           Metric system . . . . . . . . . . . . . . . . . . . . . . . . . 3
  1807.           Minimize While Printing . . . . . . . . . . . . . . . . .  10, 20
  1808.           MS-DOS Executive  . . . . . . . . . . . . . . . . . . 3, 7, 8, 18
  1809.           Multiple column printing  . . . . . . . . . . . . . . . . . . . 4
  1810.           Multiple files  . . . . . . . . . . . . . . . . . . . . . .  3, 5
  1811.           Notepad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  1812.           On-line help  . . . . . . . . . . . . . . . . . . . . . . . . . 4
  1813.           Open Setup... . . . . . . . . . . . . . . . . . . . . . . . .  12
  1814.           Option  . . . . . . . . . . . . . . . . . . . .  10, 13-15, 18-23
  1815.           Optional arguments  . . . . . . . . . . . . . . . . . . . . .  18
  1816.           Printed manual  . . . . . . . . . . . . . . . . . . . . . . . . 1
  1817.           Printing selected files . . . . . . . . . . . . . . . . . . .  10
  1818.           Registration  . . . . . . . . . . . . . . . .  1, 2, 6, 7, 12, 26
  1819.           Registration fee  . . . . . . . . . . . . . . . . . . 1, 6, 7, 26
  1820.           Remove  . . . . . . . . . . . . . . . . . . . . . . . . . . .  10
  1821.           Required arguments  . . . . . . . . . . . . . . . . . . . . .  18
  1822.           Save  . . . . . . . . . . . . . . . . . . . . .  4, 5, 12, 13, 19
  1823.           Save Setup... . . . . . . . . . . . . . . . . . . . . . .  13, 19
  1824.           Select file spec  . . . . . . . . . . . . . . . . . . . . . . . 9
  1825.           Selecting files . . . . . . . . . . . . . . . . . . . . . . . . 9
  1826.           Shareware . . . . . . . . . . . . . . . . . . . . . . . 1, 2, 4-6
  1827.           Spooler . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  1828.           Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 14
  1829.           Tab expansion . . . . . . . . . . . . . . . . . . . . . . . .  14
  1830.           Technical support . . . . . . . . . . . . . . . . . . .  1, 6, 24
  1831.           TEST.FIL  . . . . . . . . . . . . . . . . . . . . . . . . . .  14
  1832.           Text style  . . . . . . . . . . . . . . . . . . . . . . . . .  21
  1833.           Text... . . . . . . . . . . . . . . . . . . . . . . . . . . .  14
  1834.           Units . . . . . . . . . . . . . . . . . . . . . . . . . .  14, 20
  1835.           Use margin settings . . . . . . . . . . . . . . . . . . . . .  22
  1836.           Wildcard  . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  1837.           WIN.INI . . . . . . . . . . . . . . . . . . . . . . . . .  12, 13
  1838.           WINAPA  . . . . . . . . . . . . . . . . . . . . . . . . . . .  24
  1839.           Windows 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.                                                                     Page 26
  1847.  
  1848.                               INVOICE/REGISTRATION FORM
  1849.  
  1850.  
  1851.  
  1852.           Remit to:
  1853.  
  1854.           Charles E. Kindel, Jr.
  1855.           Kindlco Software Systems
  1856.           3000 118th Ave. SE, Suite A-203
  1857.           Bellevue, WA  98005
  1858.  
  1859.  
  1860.           From:
  1861.  
  1862.           FIRST NAME:   ______________________________________
  1863.  
  1864.           LAST NAME:    ______________________________________
  1865.  
  1866.           ADDRESS:      ______________________________________
  1867.  
  1868.                         ______________________________________
  1869.  
  1870.                         ______________________________________
  1871.  
  1872.  
  1873.  
  1874.           Quantity                                     Unit Price     Total
  1875.  
  1876.           ________   WinPrint Single User Registration Fee
  1877.                                                             $20.00  _______
  1878.  
  1879.  
  1880.           ________   WinPrint Disk and Printed Documentation
  1881.                                                             $5.00   _______
  1882.  
  1883.  
  1884.                                                             Total:  _______
  1885.  
  1886.  
  1887.  
  1888.           Please specify disk size: ___ 5.25" or ___ 3.5"
  1889.  
  1890.  
  1891.  
  1892.           Note that WinPrint Version 1.0 has been delivered and accepted by
  1893.           the  customer.  Upon receipt of this paid invoice, a registration
  1894.           number will be sent.
  1895.